strive to survive - Deutsch Englisch Wörterbuch